|
має в
своєму арсеналі велику
кількість визначених операторів, функцій та констант.
Огляд
Геометричні функції
Для операцій з геометричними функціями необхідно ввести об'єкти як початкові параметри. При цьому
задається ім'я об'єкта.
Якщо об'єкти містять індекс, то вони записуються з _
.
Зображене коло, наприклад, вводиться як параметр k_a. Це
буде подано як ka.
X-Компонент
Дані
точка
є точкою в . X
задає значення абсциси точки Х .
Приклад
- X(A) якщо A(2.23;1.3)
то 2.23
Y-Компонент
Дані
точка є точкою в . Y задає
величину ординати точки Y.
Приклад
- Y(A) якщо A(2.23;1.3)
то 1.3
Відстань між двома точками
Дані
Відстань між двома точками у точка1 і точка2 обчислюється
за допомогою Dist
Приклад
- Dist(A,B) якщо A(1;0)
а B(0;1) то 1.414...
Довжина відрізка
Дані
відрізок це відрізок в
... L передає довжину відрізка в
одиницях масштабу. Якщо відрізок є прямою,
напівпрямою або
вектором, то видається відстань між двома визначеними точками.
Приклад
- L(a)якщо a
це A(1;0) а B(0;1) то 1.414....
Радіус кола
Дані
коло це коло в . R коло задає
довжину радіуса в одиницях масштабу. Індекси записуються як t _
. (Див. приклад).
Приклад
Вимір кута в градусах
Дані
- Deg(точка1,точка2,точка3)
Deg задає кут в
градусах точка1 (на стороні 1)
точка2
(вершина) точка3 (на стороні 2). При цьому
можна
спостерігати орієнтацію кута.
Приклад
- Deg(A,B,C) якщо A(1;0),
B(0;1) а C(1;1)то
45.0
Вимір кута в радіанах
Дані
- Rad(точка1,точка2,точка3)
Rad задає кут в радіанах точка1 (на
стороні 1) точка2 (вершина)
точка3 (на стороні 3).
Приклад
- Rad(A,B,C) якщо A(1;0), B(0;1) а C(1;1)то 0.785...
Функція перевірки на
паралельність
Дані
Якщо пряма1 та пряма2
є паралельними, Par
дає відповідь True, інакше False.
Приклад
- Par(a,b) якщо a
|| b є True
Функція
перевірки на ортогональність
Дані
Якщо пряма1 та пряма2
є перпендикулярними Ortho
дає відповідь True, інакше False.
Приклад
- Ortho(a,b) якщо a
|| b є False
До початку сторінки
Арифметичні оператори
Додавання
Дані
Віднімання
Дані
Множення
Дані
Ділення
Дані
До початку сторінки
Арифметичні функції
Експоненціальна функція
Дані
Приклади
Натуральний логарифм
Дані
Приклади
- Log(x)
- Log(X(A))
- Log(E^2) є 2
Піднесення до степеня
Дані
- Pow(базиз,експонент)
- базис^експонент
Приклади
- Pow(3, x) означає 3^x
- x^2
- Y(C)^2
Квадратний корінь
Дані
Приклади
До початку сторінки
Диференціювання
Дані
- D(вираз, змінна)
- D(вираз, {змінна, n})
- D(вираз,
змінна)/.змінна->значення
- D(вираз, {змінна,
n})/.змінна->значення
Функція D диференціює як вираз через змінна
. n задає
порядок похідної і показник значення
підставляється в похідну, що обчислюється.
Приклади
- D(Sin(x),x) це Cos(x)
- D(Sin(x),{x,2}) це -Sin(x)
- D(Sin(x),x)/.x->Pi/2 це 0
- D(Sin(x),{x,2})/.x->Pi/2 це -1
До початку сторінки
Інтегрування
Дані
- Int(вираз, змінна)
- Int(вираз, змінна)/.змінна->значення
Функція Int
інтегрує вираз через змінна.
Показник значення підставляється у вихідну
функцію.
Приклади
- Int(Sin(x),x) це -Cos(x)
- Int(Sin(x),x)/.x->Pi це 1
До початку сторінки
Тригонометричні функції
Арккосинус
Дані
Приклади
Арксинус
Дані
Приклади
Арктангенс
Дані
Приклади
Косинус
Дані
Приклади
Котангенс
Дані
Приклади
Синус
Дані
Приклади
Тангенс
Дані
Приклади
До початку сторінки
Інші функції
Модуль
Дані
Приклади
- Abs(-2) є 2
- Abs(x) є -x
якщо x<0, в іншому випадку x
Максимум
Дані
- Max(аргумент1, ... ,
аргументN)
Приклади
- Max(1,2,3)є 3
- Max(-3,0.4,-5.1) Є 0.4
Мінімум
Дані
- Min(аргумент1, ... ,
аргументN)
Приклади
- Min(1,2,3) є 1
- Min(-3,0.4,-5.1) є -5.1
Визначення числових значень
Дані
Приклади
- N(Sqrt(2)) є 1.414...
- N(E) є 2.718...
Округлювати
Дані
Показник аргумент округлюється
на n розрядів після коми. Якщо значення,
що округлюється, закінчується на 0, то цей 0 не
демонструється. Якщо в n значення дорівнює 0,
то результат позначається з .0
Приклади
- Round(2.234623,2) є 2.23
- Round(2.234623,3) є 2.235
- Round(2.234623,0) є 2.0
- Round(2.2300000,4) є 2.23
Знак числа
Дані
Приклади
- Sign(-2) є -1
- Sign(5.56) є 1
- Sign(x) є -1
якщо x<0, 0 якщо x=0 та 1 якщо x>0
Ціла частина
Дані
Ціла частина числа видаляється за допомогою Trunc
.
Результат видається із значенням .0
.
Приклади
- Trunc(3.523453) є 3.0
- Trunc(-3.4564564) є -3.0
До початку сторінки
Логічні оператори
Оператор "рівний"
Дані
Оператор "більший"
Дані
Оператор "більший або рівний"
Дані
Оператор"менший"
Дані
Оператор "менший або рівний"
Дані
Оператор "нерівний"
Дані
До початку
сторінки
Логічні функції
Логічне І
Дані
- And(aргумент1, ... , aргументN)
- aргумент1 && ... &&
aргументN
And є True,
якщо всі аргументи є True (вірними).
Інакше And
має значення Fals.
Приклади
- And(5>0,3<Pi) є True
- a && b якщо a=False
і b=True є False
Логічне АБО
Дані
- Or(aргумент1, ... , aргументN)
- aргумент1 || ... || aргументN
Or є True, якщо хоча б один
аргумент є True . Якщо у всіх аргументів
значення False, то Or
має значення False.
Приклади
- Or(5>0,3>Pi) є True
- a || b якщо a=False
а b=True є True
Умови
Дані
- If(умова, вірно,
невірно)
Якщо умова має значення True,
виконується команда вірно, інакше If відсилає до falsch.
Приклади
- If(5>0,5.3,4.0) є 5.3
- If(5<0,5.3,4.0) є 4.0
- If(X(A)<0,X(B)=5,X(B)=X(A)) якщо X(A)=-2.5 є X(B)=5
До початку сторінки
Константи
Число Пі
Дані
Число е
Дані
Невірно
Дані
Вірно
Дані
До початку
сторінки
|